arm smmu drivers · Maintained
Maintainers
- M Will Deacon <will@kernel.org>
- R Robin Murphy <robin.murphy@arm.com>
Paths
- F
Documentation/devicetree/bindings/iommu/arm,smmu* - F
drivers/iommu/arm/ - F
drivers/iommu/io-pgtable-arm*
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v9 0/4] iommu/arm-smmu-v3: Tegra264 invalidation workaround
2026-07-26 08:19 · 4 replies in 7d · Ashish Mhetre <hidden> -
COOLING5d
[PATCH v9 00/12] iommu/arm-smmu-v3: Adopt the crashed kernel's stream table for kdump
2026-07-21 21:39 · 12 replies in 7d · Nicolin Chen <hidden> -
HOTtoday
[PATCH 0/2] Add arm-smmu-v3 support for instcfg data override feature
2026-07-24 12:40 · 1 reply in 7d · Peter Griffin <peter.griffin@linaro.org> -
WARM2d
[PATCH v8 0/3] iommu/arm-smmu-v3: Tegra264 invalidation workaround
2026-07-22 10:21 · 3 replies in 7d · Ashish Mhetre <hidden> -
HOTtoday
[PATCH v2 0/2] iommu/arm-smmu-v3: Fix SVA vs. HAFT issues
2026-07-23 14:19 · 1 reply in 7d · Robin Murphy <robin.murphy@arm.com>
Active reviewers (last 30 days)
-
Jason Gunthorpe <jgg@nvidia.com>
22 attestations (14 Reviewed-by, 8 Suggested-by) · last on 2026-07-26 -
Kevin Tian <kevin.tian@intel.com>
22 attestations (19 Reviewed-by, 3 Suggested-by) · last on 2026-07-21 -
Pranjal Shrivastava <praan@google.com>
21 attestations (20 Reviewed-by, 1 Suggested-by) · last on 2026-07-21 -
Nicolin Chen <hidden>
20 attestations (14 Reviewed-by, 5 Suggested-by, 1 Tested-by) · last on 2026-07-26 -
Konrad Dybcio <hidden>
6 attestations (6 Reviewed-by) · last on 2026-07-17 -
Kyle McMartin <hidden>
3 attestations (3 Suggested-by) · last on 2026-07-06 -
Jason Gunthorpe <jgg@ziepe.ca>
2 attestations (2 Suggested-by) · last on 2026-07-15 -
Mostafa Saleh <smostafa@google.com>
2 attestations (2 Reviewed-by) · last on 2026-07-14 -
Breno Leitao <leitao@debian.org>
2 attestations (2 Reviewed-by) · last on 2026-07-06 -
Pratyush Brahma <hidden>
1 attestation (1 Co-developed-by) · last on 2026-06-30
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v9 3/4] iommu/arm-smmu-v3-iommufd: Report CFGI/TLBI-repeat erratum
2026-07-26 · Ashish Mhetre <hidden> -
HOTtoday
[PATCH v9 4/4] iommu/arm-smmu-v3: Enable CFGI/TLBI-repeat workaround on Tegra264
2026-07-26 · Ashish Mhetre <hidden> -
HOTtoday
REVIEWED: 7 (6M) [PATCH v9 2/4] iommu/arm-smmu-v3: Add CFGI/TLBI-repeat workaround
2026-07-26 · Ashish Mhetre <hidden> -
HOTtoday
REVIEWED: 6 (6M) [PATCH v9 1/4] iommu/arm-smmu-v3: Factor out CMDQ batch force-sync conditions
2026-07-26 · Ashish Mhetre <hidden> -
HOTtoday
[PATCH 2/2] iommu/arm-smmu-v3: Override for Inst/Data attribute
2026-07-24 · Peter Griffin <peter.griffin@linaro.org> -
HOTtoday
[PATCH v2 2/2] iommu/arm-smmu-v3: Add HAFT support for SVA
2026-07-23 · Robin Murphy <robin.murphy@arm.com> -
WARM2d
[PATCH v8 3/3] iommu/arm-smmu-v3: Enable CFGI/TLBI-repeat workaround on Tegra264
2026-07-22 · Ashish Mhetre <hidden> -
WARM2d
REVIEWED: 7 (6M) [PATCH v8 2/3] iommu/arm-smmu-v3: Introduce CFGI/TLBI-repeat workaround infrastructure
2026-07-22 · Ashish Mhetre <hidden> -
WARM2d
REVIEWED: 6 (6M) [PATCH v8 1/3] iommu/arm-smmu-v3: Factor out CMDQ batch force-sync conditions
2026-07-22 · Ashish Mhetre <hidden> -
DORMANTno replies
REVIEWED: 9 (9M) [PATCH v9 12/12] iommu/arm-smmu-v3: Detect ARM_SMMU_OPT_KDUMP_ADOPT in probe()
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
REVIEWED: 1 (1M) [PATCH v9 11/12] iommu/arm-smmu-v3: Skip RMR bypass for kdump adoption
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v9 10/12] iommu/arm-smmu-v3: Retain CR0_SMMUEN during kdump device reset
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 08/12] iommu/arm-smmu-v3-kdump: Reserve crashed kernel's ASIDs and VMIDs
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 07/12] iommu/arm-smmu-v3-kexec: Add ASID/VMID reservation helpers
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
REVIEWED: 9 (9M) [PATCH v9 09/12] iommu/arm-smmu-v3-kdump: Implement is_attach_deferred()
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 04/12] iommu/arm-smmu-v3: Destroy vmid_map ida via devres
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 06/12] iommu/arm-smmu-v3-kexec: Add a CD table parse helper
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
REVIEWED: 9 (9M) [PATCH v9 02/12] iommu/arm-smmu-v3: Skip EVTQ/PRIQ setup in kdump kernel
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 03/12] iommu/arm-smmu-v3: Add strtab parse helpers to a new arm-smmu-v3-kexec.c
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
REVIEWED: 3 (3M) [PATCH v9 01/12] iommu/arm-smmu-v3: Do not enable EVTQ/PRIQ interrupts in kdump kernel
2026-07-21 · Nicolin Chen <hidden> -
COOLING5d
[PATCH v9 05/12] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_KDUMP_ADOPT for kdump kernel
2026-07-21 · Nicolin Chen <hidden> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v2 6/6] iommu/qcom: Enable clocks before hardware access in qcom_iommu_ctx_probe()
2026-07-17 · Mukesh Ojha <hidden> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v2 5/6] iommu/qcom: Publish pgtbl_ops before releasing init_mutex
2026-07-17 · Mukesh Ojha <hidden> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v2 4/6] iommu/qcom: Fix pgtbl_ops leak in qcom_iommu_init_domain() error path
2026-07-17 · Mukesh Ojha <hidden> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v2 3/6] iommu/qcom: Check pm_runtime_resume_and_get() return in probe
2026-07-17 · Mukesh Ojha <hidden> -
COOLING4d
[PATCH v2 2/6] iommu/qcom: Use devm_pm_runtime_enable() in qcom_iommu_device_probe()
2026-07-17 · Mukesh Ojha <hidden> -
COOLING4d
REVIEWED: 1 (0M) [PATCH v2 1/6] iommu/qcom: Fix inverted fault report check in qcom_iommu_fault()
2026-07-17 · Mukesh Ojha <hidden> -
WARM2d
[PATCH v7 23/24] iommu/arm-smmu-v3-kvm: Enable nesting
2026-07-15 · Mostafa Saleh <smostafa@google.com> -
WARM2d
[PATCH v7 22/24] iommu/arm-smmu-v3-kvm: Shadow the CPU stage-2 page table
2026-07-15 · Mostafa Saleh <smostafa@google.com> -
WARM2d
[PATCH v7 20/24] iommu/arm-smmu-v3-kvm: Emulate GBPA
2026-07-15 · Mostafa Saleh <smostafa@google.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE184d
REVIEWED: 3 (3M) [PATCH rc v7 3/4] iommu/arm-smmu-v3: Mark EATS_TRANS safe when computing the update sequence
2026-01-15 · Nicolin Chen <hidden> · 1 Reviewed-by -
STALE184d
REVIEWED: 5 (5M) [PATCH rc v7 4/4] iommu/arm-smmu-v3-test: Add nested s1bypass/s1dssbypass coverage
2026-01-15 · Nicolin Chen <hidden> · 3 Reviewed-by -
STALE129d
REVIEWED: 6 (6M) [PATCH v13 8/8] iommu/arm-smmu-v3: Perform per-domain invalidations using arm_smmu_invs
2026-03-17 · Nicolin Chen <hidden> · 1 Reviewed-by -
STALE68d
REVIEWED: 2 (0M) [PATCH v2] iommu/arm-smmu-qcom: Fix fastrpc compatible string in ACTLR client match table
2026-04-23 · <hidden> · 2 Reviewed-by -
STALE68d
REVIEWED: 7 (6M) [PATCH v3] iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg
2026-05-07 · Anna Maniscalco <hidden> · 2 Reviewed-by -
STALE68d
REVIEWED: 4 (4M) [PATCH v2 8/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_SYNC
2026-05-13 · Jason Gunthorpe <jgg@nvidia.com> · 2 Reviewed-by, 2 Tested-by -
STALE68d
REVIEWED: 4 (4M) [PATCH v2 4/9] iommu/arm-smmu-v3: Convert arm_smmu_cmdq_batch cmds to struct arm_smmu_cmd
2026-05-13 · Jason Gunthorpe <jgg@nvidia.com> · 2 Reviewed-by, 2 Tested-by -
COLD26d
REVIEWED: 2 (2M) [PATCH rc v6 5/7] iommu/arm-smmu-v3: Retain CR0_SMMUEN during kdump device reset
2026-05-20 · Nicolin Chen <hidden> · 1 Reviewed-by -
COLD59d
REVIEWED: 21 (19M) [PATCH v6 3/3] iommu/arm-smmu-v3: Allow ATS to be always on
2026-05-21 · Nicolin Chen <hidden> · 4 Reviewed-by, 1 Acked-by, 1 Tested-by -
COLD40d
REVIEWED: 1 (0M) [PATCH v8 03/12] iommu/tegra241-cmdqv: Add a helper to drain VCMDQs
2026-06-01 · Pranjal Shrivastava <praan@google.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE180d
[PATCH v2 09/10] iommu/arm-smmu-v3: Remove ASID/VMID from arm_smmu_domain
2026-01-22 · Nicolin Chen <hidden> -
STALE136d
[PATCH v3 01/10] iommu/arm-smmu-v3: Add a wrapper for arm_smmu_make_sva_cd()
2026-02-23 · Nicolin Chen <hidden> -
STALE136d
[PATCH v3 04/10] iommu/arm-smmu-v3: Pass in IOTLB cache tag to arm_smmu_master_build_invs()
2026-02-23 · Nicolin Chen <hidden> -
STALE136d
[PATCH v3 09/10] iommu/arm-smmu-v3: Remove ASID/VMID from arm_smmu_domain
2026-02-23 · Nicolin Chen <hidden> -
STALE136d
[PATCH v3 10/10] iommu/arm-smmu-v3: Allow sharing domain across SMMUs
2026-02-23 · Nicolin Chen <hidden> -
STALE129d
[PATCH 2/3] iommu/arm-smmu-v3: Update Arm errata
2026-02-26 · Robin Murphy <robin.murphy@arm.com> -
STALE107d
[PATCH v2 5/7] iommu/arm-smmu-v3: Replace smmu with master in arm_smmu_inv
2026-03-17 · Nicolin Chen <hidden> -
STALE118d
[RFC PATCH v2 4/5] iommu/arm-smmu-v3: Add device symlink in stream table debugfs
2026-03-28 · Qinxin Xia <xiaqinxin@huawei.com> -
STALE118d
[RFC PATCH v2 5/5] iommu/arm-smmu-v3: Add Context Descriptor display to debugfs
2026-03-28 · Qinxin Xia <xiaqinxin@huawei.com> -
COLD60d
[RFC PATCH v2 5/5] iommu/arm-smmu-v3: Add Context Descriptor display to debugfs
2026-03-28 · Qinxin Xia <xiaqinxin@huawei.com>